search and rescue mission - Spanish English Dictionary